package com.xxpt.coder;

import lombok.Builder;
import lombok.Data;
import org.apache.commons.lang3.StringUtils;

/**
 * 配置
 * <p>@Author：masl </p>
 * <p>@Date：2017年5月23日上午9:51:50 </p>
 */
@Data
@Builder
public class Conf {
    //代码生成文件夹路径
    private String outPath;//"C:/Users/Administrator/Desktop/code/";// 代码生成文件夹路径
    //公司名称
    private String company;// "ddsd";// 公司名称
    //顶级包名
    private String basePackageName;// "com.msl";//顶级包名
    //子包名
    private String subPackageName;// "sys";//子包名
    //当前操作人
    private String author;//"masl";//当前操作人
    //模板文件夹名称
    private String templeteDirName;// "createCode";//模板文件夹名称
    //数据库驱动
    private String dbDriver;
    //数据库 url
    private String dbUrl;
    //数据库用户名
    private String dbUserNa;
    //数据库密码
    private String dbPwd;
    //数据库类型
    //private DataBaseType dbType;

    public String getDbDriver() {
        if (StringUtils.isEmpty(dbDriver)) {
            dbDriver = "com.mysql.jdbc.Driver";
        }
        return dbDriver;
    }
}
